// 导入 createRouter 和 createWebHistory 函数
import { createRouter,createWebHistory,RouteRecordRaw } from "vue-router";

// 定义 routes 数组，用于存放路由信息

const routes: Array<RouteRecordRaw> = [
    {
        // 路由的路径
        path: '/',
        // 路由的名称
        name: 'HelloWorld',
        // 路由的组件
        component: () => import('../components/HelloWorld.vue')
    },
    {
        // 路由的路径
        path: '/Login',
        // 路由的名称
        name: 'Login',
        // 路由的组件
        component: () => import('../view/Login.vue')
    },
    {
        // 路由的路径
        path: '/LoginInfo',
        // 路由的名称
        name: 'LoginInfo',
        // 路由的组件
        component: () => import('../view/LoginInfo.vue')
    }
]


// 使用 createRouter 函数创建 router 对象，并传入 history 和 routes 参数
const router = createRouter({
    history: createWebHistory(),
    routes
})

// 导出 router 对象
export default router